home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CU Amiga Super CD-ROM 11
/
CU Amiga Magazine's Super CD-ROM 11 (1997)(EMAP Images)(GB)(Track 1 of 3)[!][issue 1997-06].iso
/
cucd
/
programming
/
dignet
/
dignet.readme
< prev
next >
Wrap
Text File
|
1997-03-16
|
3KB
|
82 lines
Short: Easy(tm) ser network handle for games/progs
Uploader: kenny@bgnett.no (Kenneth "Kenny" Nilsen)
Author: kenny@bgnett.no (Kenneth "Kenny" Nilsen)
Type: util/libs
Requires: kickstart 2.0+
Version: 3.023
MAJOR UPDATE!
$VER: dignet.library 3.0 (17.03.97)
Copyright (C) 1997 by Digital Surface/Kenneth "Kenny" Nilsen.
All rights reserved.
NEWS: - Many powerful functions added (27) [library is < 6 kb]
- Now including charset convert tables!
- Functions for handling modem call/receive -> returns modembaud
- More speed improvements
- Now defaults to preference settings (own function to set
a "safe" setting)
- Resource tracking improved, made public
- More debug tools and functions
- Functions for converting special strings ("ATZ\r" -> ATZ(13) etc)
- Functions to convert Amiga <-> PC text formats
- Added more functions for advanced usage
- Functions for setting parameters (baud/default)
- Added NIL support for the FlushNet() command (no more trash left)
- Optimized the library even more
- Minor bugfixes
- Cleaned up and added information to includes and autodoc
Includes a simple terminal program that uses the dignet.library and take
advantages of the speed improvements. Source and binary included!
Terminal program improved as well.
----------------------------------------------------------------------------
INTRODUCTION
Always wanted to make games or programs that could support serial network ?
This will maybe be the solution for you. This library will do all the dirty
work for you. All you need to do is to call read and write functions to
communicate. No more hustling with setting up structures, ports and pools
to use the device. No more DoIO.
From version 3 you can even dialup via modem or receive from modem by
calling a function. The function do the dial/wait studd and return error or
baud speeds. You can even make your own BBS program.
Tested with duart.device 0 and 1 with nullmodem-cable. Tested agains modem.
Should work fine with serial.device and compatible devices. Do not use with
other devices such as trackdisk.device etc. Doesn't seem to work with the
nullmodem.device.. perhaps the default init cause this.
The library functions are fully re-entrant.
From version 3 we included full charset converter tables in the archive.
IMPORTANT:
----------
Read the guide file for important notes!
Developer files for assembler and C included. Notify me if the C includes
are incomplete or wrong, I am not a C guru at all (assembler is fine
though ;)
Email me for bugs or comments. I am happy to receive ideas!.
TODO:
- Finish the internal protocol send/receive.
IDEAS:
- Functions to support voice modems ?!